.form_holder {
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden;
}
.form_title {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	border-bottom: 1px solid #CCC;
	background: #EEE;
	height: 50px;
	line-height: 50px;
	margin: 0px 0px 10px 0px;
	text-align: center;
	font-size: 20px;
}
.form_holder input , .form_holder label , .form_holder select , .change_passsword_table label {
	position: relative;
	display: block;
	float: left;
	width: 252px;
}
.form_holder table {
	border: none;
}
.form_holder table tr {
	height: 40px;
	width: 100%;
}
.change_passsword_table {
	display: block;
}
.form_holder table tr td input[type=text], .form_holder table tr td input[type=button] , .register_section table tr td input[type=password] , table tr td select , .change_passsword_table input {
	height: 30px;
	line-height: 30px;
	width: 250px;
	border: 1px solid #CCC;
	border-radius: 2px;
}
td {
	text-indent: 20px;
}
.form_holder a.pro_update {
	border: 1px solid #CCC;
	background: #EEE;
	border-raduis: 2px ;
	float: none !important;
	display: block;
	width: 200px;
	margin: 5px auto 10px auto ;
	height: 35px;
	line-height: 35px;
	border-radius: 2px;
	cursor: pointer;
}
.form_holder a.premium_request {
	text-decoration: underline;
	color: blue;
	cursor: pointer;
	margin-right: 20px;
	float: right;
}
.form_holder a.premium_requested {
	text-decoration: none;
	color: gray;
	margin-right: 20px;
	float: right;
}
.form_holder .warning_holder {
	position: relative;
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
}
.form_holder #change_password {
	height: 35px;
	padding: 0px;
	line-height: 35px;
}
.form_holder #submit_premium {
    margin: 10px 0px;
    height: 35px;
    padding: 0px;
    line-height: 35px;
}
